package com.token.sysorg.services;

import com.token.sql.IntegrateSql;
import com.token.base.FuncUtil;
import com.token.base.Pl;
import com.token.sysorg.bean.fsysroleMember;
/**
 * 写组织架构-角色成员
 * @author 代码创建
 */
public class fsysroleMemberWrite{
	private String datetime = Pl.getCurDataTime();
	private String user;
	private int sysid = Pl.getSysId();
	public void writeData(FuncUtil F,IntegrateSql iSql) throws Exception {
		String keyvalue = F.getUrlQueryString("roleMemberID");
		fsysroleMember dao = new fsysroleMember(iSql);
		dao.setInsertOrUpdateRs(keyvalue);
		user = F.getEffectiveUserName();
		if(dao.isUpdate()){
			dao.setSysEditTime(datetime); //修改时间
			dao.setSysEditUser(user); //修改人
		}else{
			dao.setSysId(sysid); //租户ID //json.getIntValue("SysId")
			dao.setSysAddTime(datetime); //创建时间
			dao.setSysAddUser(user); //创建人
			dao.setSysEditTime(datetime); //修改时间
			dao.setSysEditUser(user); //修改人
		}
		dao.setRoleMemberType(F.getUrlQueryInteger("RoleMemberType")); //角色成员类型
		dao.setRoleMemberNumber(F.getUrlQueryString("RoleMemberNumber")); //角色成员编号
		dao.setRoleMemberName(F.getUrlQueryString("RoleMemberName")); //角色成员名称
		dao.setRoleMemberExplain(F.getUrlQueryString("RoleMemberExplain")); //角色成员说明
		dao.setRoleNumber(F.getUrlQueryString("RoleNumber")); //角色编号
		dao.executeUpdate();
		dao.close();

	}}
